home *** CD-ROM | disk | FTP | other *** search
- package javax.swing.plaf.basic;
-
- import java.awt.Component;
- import java.awt.Point;
- import java.awt.Rectangle;
- import java.awt.event.ActionEvent;
- import javax.swing.JViewport;
-
- class BasicScrollPaneUI$ScrollEndAction extends BasicScrollPaneUI.ScrollPaneAction {
- // $FF: synthetic field
- private final BasicScrollPaneUI this$0;
-
- protected BasicScrollPaneUI$ScrollEndAction(BasicScrollPaneUI var1, String var2) {
- super(var1, var2);
- this.this$0 = var1;
- }
-
- public void actionPerformed(ActionEvent var1) {
- JViewport var2 = this.this$0.scrollpane.getViewport();
- Component var3;
- if (var2 != null && (var3 = var2.getView()) != null) {
- Rectangle var4 = var2.getViewRect();
- Rectangle var5 = var3.getBounds();
- var2.setViewPosition(new Point(var5.width - var4.width, var5.height - var4.height));
- }
-
- }
- }
-